package org.cuit.epoch.seon.example;

/**
 * @author Seon
 * @version 1.0
 * @since 2024-09-18
 */
public abstract class Component {

    protected String name;

    public Component(String name) {
        this.name = name;
    }

    public abstract void add(Component component);

    public abstract void remove(Component component);

    public abstract void display(int depth);
}
